package net.hn.hnms.biz.emgcy.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: baijiajun
 * @Date: 2022/9/13
 */
@Data
public class EmgcyLocateVo implements Serializable {
    private Long id;

    @ApiModelProperty(value = "预案名称")
    private String planName;

    @ApiModelProperty(value = "事件类型（外键）")
    private String eventType;

    @ApiModelProperty(value = "预案编号")
    private String planCode;

    @ApiModelProperty(value = "版本号")
    private String planVersion;

    @ApiModelProperty(value = "编制单位")
    private String createDept;

    @ApiModelProperty(value = "发布单位")
    private String releaseDept;

    @ApiModelProperty(value = "颁布日期")
    private String issueDate;

    @ApiModelProperty(value = "实施日期")
    private String execyteDate;

    @ApiModelProperty(value = "发布人")
    private String releaseUser;

    @ApiModelProperty(value = "附件")
    @JsonFormat(shape =JsonFormat.Shape.STRING )
    private Long informationId;

    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updatedAt;
    private String deleted;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createdAt;

    /**
     * 总数
     */
    @ApiModelProperty(value = "总数")
    private Integer total;

}
